package com.metal.silver.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 客户对象 customer
 * 
 * @author ruoyi
 * @date 2022-10-17
 */
public class Customer extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 客户编号 */
    private String uuid;

    /** 姓名 */
    @Excel(name = "姓名")
    private String name;

    /** 年龄 */
    @Excel(name = "年龄")
    private Integer age;

    /** 配偶姓名 */
    @Excel(name = "配偶姓名")
    private String spouse_name;

    /** 配偶年龄 */
    @Excel(name = "配偶年龄")
    private Integer spouse_age;

    /** 学历 */
    @Excel(name = "学历")
    private String degree_list;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String mobile;

    /** 住址 */
    @Excel(name = "住址")
    private String address;

    /** 证件类型 */
    @Excel(name = "证件类型")
    private String document_type;

    /** 证件号码 */
    @Excel(name = "证件号码")
    private String document_number;

    /** 删除标志（0代表存在 1代表删除） */
    private Integer del_flag;

    public void setUuid(String uuid) 
    {
        this.uuid = uuid;
    }

    public String getUuid() 
    {
        return uuid;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setAge(Integer age) 
    {
        this.age = age;
    }

    public Integer getAge() 
    {
        return age;
    }
    public void setSpouse_name(String spouse_name) 
    {
        this.spouse_name = spouse_name;
    }

    public String getSpouse_name() 
    {
        return spouse_name;
    }
    public void setSpouse_age(Integer spouse_age) 
    {
        this.spouse_age = spouse_age;
    }

    public Integer getSpouse_age() 
    {
        return spouse_age;
    }
    public void setDegree_list(String degree_list) 
    {
        this.degree_list = degree_list;
    }

    public String getDegree_list() 
    {
        return degree_list;
    }
    public void setMobile(String mobile) 
    {
        this.mobile = mobile;
    }

    public String getMobile() 
    {
        return mobile;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    public void setDocument_type(String document_type) 
    {
        this.document_type = document_type;
    }

    public String getDocument_type() 
    {
        return document_type;
    }
    public void setDocument_number(String document_number) 
    {
        this.document_number = document_number;
    }

    public String getDocument_number() 
    {
        return document_number;
    }
    public void setDel_flag(Integer del_flag) 
    {
        this.del_flag = del_flag;
    }

    public Integer getDel_flag() 
    {
        return del_flag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("uuid", getUuid())
            .append("name", getName())
            .append("age", getAge())
            .append("spouse_name", getSpouse_name())
            .append("spouse_age", getSpouse_age())
            .append("degree_list", getDegree_list())
            .append("mobile", getMobile())
            .append("address", getAddress())
            .append("document_type", getDocument_type())
            .append("document_number", getDocument_number())
            .append("del_flag", getDel_flag())
            .toString();
    }
}
